front strut assembly - French English Dictionary